package roaring

func popcntSliceGo( []uint64) uint64 {
	 := uint64(0)
	for ,  := range  {
		 += popcount()
	}
	return 
}

func popcntMaskSliceGo(,  []uint64) uint64 {
	 := uint64(0)
	for  := range  {
		 += popcount([] &^ [])
	}
	return 
}

func popcntAndSliceGo(,  []uint64) uint64 {
	 := uint64(0)
	for  := range  {
		 += popcount([] & [])
	}
	return 
}

func popcntOrSliceGo(,  []uint64) uint64 {
	 := uint64(0)
	for  := range  {
		 += popcount([] | [])
	}
	return 
}

func popcntXorSliceGo(,  []uint64) uint64 {
	 := uint64(0)
	for  := range  {
		 += popcount([] ^ [])
	}
	return 
}